Big Huge Thesaurus

strong belief

noun